data interpretation reasoning